skeleton in the cupboard - İngilizce Eşanlam Sözlük

skeleton in the cupboard

n.
[1] skeleton , skeleton in the closet